//文本代码
package code

// emoji，具体请发送颜表情给机器人查看
func Emoji(表情ID string) string {
	return "[emoji=" + 表情ID + "]"
}

//
func C艾特(QQ string) string {

	return "[@" + QQ + "] "
}

//
func C艾特全体() string {

	return "[@all] "
}

// 具体请发送颜表情给机器人查看
func C表情(表情ID string) string {

	return "[Face" + 表情ID + ".gif]"
}

// 应确保发送消息中包含MQ_触发对象_主动
func C对象QQ() string {

	return "[qq]"
}

// 应确保发送消息中包含MQ_触发对象_主动
func C对象昵称() string {

	return "[name]"
}

// [\n]
func C换行符() string {

	return "[\n]"
}

//  对方发送的时间戳 10位
func C回复消息(对方的消息ID, 对方的消息内容, 对方的QQ, 对方发送的时间戳 string) string {

	return "[Reply,MsgID=" + 对方的消息ID + ",MsgContent=" + 对方的消息内容 + ",SendQQ=" + 对方的QQ + ",Time=" + 对方发送的时间戳 + "][@" + 对方的QQ + "] "
}

// 机器人的QQ
func C机器人QQ() string {

	return "[Rqq]"
}

// 机器人的昵称
func C机器人昵称() string {

	return "[RName]"
}

// 当前消息来源群号
func C群号() string {

	return "[GNum]"
}

// 当前消息来源群名
func C群名() string {

	return "[GName]"
}

// GUID 格式为：{E9C12BBC-C5F9-1074-40D7-D1F229B4CC05}.png
func C闪照(GUID string) string {

	return "[FlashPic=" + GUID + "]"
}

// 表示当前时间，例：2017年1月1日18时00分00秒
func C时间() string {

	return "[Time]"
}

// 十位时间戳
func C时间戳() string {

	return "[时间戳]"
}

// 例：凌晨、黎明、早上、中午、下午、傍晚、晚上
func C时间段() string {

	return "[TimePer]"
}

// 可多次叠加使用
func C随机表情() string {

	return "[Face]"
}

// 随机数 可叠加使用 如需要3个随机数则调用3次
func C随机数() string {

	return "[r]"
}

// 多次调用时需要换行隔开（意思是多张图片不能在同一行），否则只会发送第一张图
func C图片(图片路径或地址 string) string {

	return "[pic=" + 图片路径或地址 + "]"
}

// 将一条消息分割，多次发送
func C信息分段发送() string {

	return "[next]"
}

// 已失效
// GUID 格式为：{E9C12BBC-C5F9-1074-40D7-D1F229B4CC05}.png
// 类型 0/无特效，1/抖动，2/幻影，3/生日，4/爱你，5/征友
func C秀图(GUID, 类型 string) string {

	return "[ShowPic=" + GUID + ",type=" + 类型 + "]"
}
